新變量我有一個角度服務/價值,試圖拿起一個變量,但它拿起原來的而不是新的。新的變量應該是在$(文件)。就緒的一個(),如下圖所示:
但DBcontent代替var app = angular.module("app", []);
var db = "asdf"
$(document).ready(function(){
// document.getElementById("DB_content").value === '[{"name":"Joe", "age":"19"}, {"name":"Jill", "age":"21"}]'
db = document.getElementById("DB_content").value;
console.log(db);
});
app.value("DBcontent", db);
持有字符串「陣列」,它是抱着「ASDF」。我懷疑這是因爲app.value(「DBcontent」,db)正在立即執行,甚至在$(document).ready()之前執行。我曾嘗試把var db放在$(document).ready()之外,但是這打破了它。有人知道我能在這裏做什麼嗎?
https://jsfiddle.net/dop49d54/4/
app.value將在ready事件觸發之前被分配 – charlietfl