首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Typescript上的Vue组件未绑定2种方式

Typescript上的Vue组件未绑定2种方式
EN

Stack Overflow用户
提问于 2018-01-30 19:11:11
回答 1查看 763关注 0票数 1

我将vue组件定义为Typescript类,如下所示:

代码语言:javascript
复制
import {Component} from 'vue-property-decorator'
import Vue from "vue";

@Component({})
export default class TestComponent extends Vue {
    test:string;

}

并从我的入口文件中调用它,如下所示:

代码语言:javascript
复制
let test = new TestComponent({el:'#element'});

将其附加到以下HTML:

代码语言:javascript
复制
<section id="element">
    <h2>test is <span>{{test}}</span></h2>
    <form>
        <input type="text" name="test" v-model="test">
    </form>
</section>

组件被正确初始化并显示我的测试消息,但是' test‘变量没有被绑定-当我更新输入字段时,值没有改变,当我在Vue devtools上检查它时,我看不到任何数据绑定。

有什么建议吗?

谢谢,Y。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48519977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档