一个变更vue子模板内变量的问题

yagas 2016-11-19 06:48:39

const Bar = {
template: '<div><h1>bar<small>{{ ss }}</small></h1></div>',
props: ['ss'],
data:function(){return {ss: "12"};}
};

const routes = [
{ path: '/bar', component: Bar }
];

const router = new VueRouter({
routes
});

const app = new Vue({
router : router
}).$mount('#app');

以上是一段vue的代码,使用vue路由加载了一个界面出来,可是,要怎么变更这个界面上的{{ ss }}的内容呢?笨方法是 app.$children[0].ss = "new";
可是这个值有可能不一定是$children[0]。除了这个还有别的什么办法没?
...全文
222 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧