Comments (2)
I am having issues with ngOption.
When using the Select/ngOption the selected item is not being selected within the select list. You can see from the example below that the title is being stored into the session and displayed into the new. However the model for the select is not updating the "Selected" within the select option.. Sorry if this does not make sense.
I have got round this by finding the "real" title and re-assigning the titles[n] item manually. This is a little clunky.
Simple plnkr here:
http://plnkr.co/edit/GAjKF0UoOxj2hNkSbdFt?p=preview
from ngstorage.
I know this is really old, but I had issues with ng-options and the initial ng-model value not being set (as in your plunker).
After much googling I discovered the issue was that ng-model sets by reference, so if you are storing a reference in sessionStorage, you need to re-point it at the new instance of the array so that ng-model can actually find the value.
Adding this code to your controller initialisation should fix the issue,and mean that you can just us sessionStorage (without the secondary scope variables) for your select:
// Repoint the title value to our array as ng-model links by reference
for (var index = 0; index < $scope.titles.length; index++)
{
if ($scope.titles[index].id == $scope.$storage.title.id)
{
$scope.$storage.title = $scope.titles[index];
}
}
from ngstorage.
Related Issues (20)
- Uncaught SyntaxError: Unexpected token _ in JSON at position 0 HOT 2
- Does ngStorage Work for PhoneGapp?
- $sessionStorage get undefined after refreshing the page but $localStorage not HOT 1
- How to improve performance for large datasets
- $localStorageProvider.setKeyPrefix cause crash
- Support for angular 2
- ngStorage module not found error in production package HOT 1
- Can localstorage value persist across opened tabs/windows ? HOT 1
- Too many dependencies
- storage.$reset() doesn't work fine with parameter HOT 1
- storage.$reset() returning a promise
- ngStorage causes digests through entire application HOT 2
- Cannot minify correctly using minifier package
- delete $localStorage.storageName not working HOT 1
- There is phantomjs and karma in dependencies. Why? As ngStorage user i think it should be in devDeps. HOT 1
- BUG: On $reset if load the same values the Local Storage is clear. HOT 1
- Issue when changing document focus
- Fortify scan(Insecure Randomness)
- Dependency Vulnerabilities
- TypeError: a.key is null
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ngstorage.