【发布时间】:2018-02-11 20:05:10
【问题描述】:
我正在将数据分配给一个全局 (Vue) 对象 它正在进入(在调试器上检查) 但在退出函数时会返回其上一个值。
我应该怎么做才能让它留在那里?
"use strict";
var App =
{
debugMode: 2,//0=no, 1=yes, 2=special deep debug :-(~)
serverApi: '../../Server/CrmAPI.php',
navTemplate: new Vue({el: '#menuTemplate',
data: {
objectName: "",
brandName: "CRM"
}
}),
currentObject: null // each time containes a different object that currently active by user selection
}
function navigateMainNav( selectedObj )
{
var objectName = selectedObj; //try 1
window.App.navTemplate.objectName = objectName; //try 2
App.navTemplate.data.objectName = objectName; // try 3
window.location.href = "../html/templates/navTemplate.html" ; // load html
}
【问题讨论】:
标签: javascript function global variable-assignment