PLM之家PLMHome-国产软件践行者

[前端框架] Vue js实例,简单的ToDoList 实现

  [复制链接]

2019-9-1 18:31:50 2076 2

admin 发表于 2019-8-7 18:10:37 |阅读模式

admin 楼主

2019-8-7 18:10:37

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x

3 J+ t7 g* e" A8 f9 H( p; I9 @, K
; P5 m- p. Y" S5 Y% |1 |4 j1 i, ]7 M. E5 h* N$ [* c
: q/ R* u; h# V8 S7 y0 ^
<!DOCTYPE html>
  C) [: i! h5 I  |  N8 M8 ?<html lang="en"># {, t- V* ]4 k3 D3 r  s
<head>/ R- y  L- J' a# A9 ^
    <meta charset="UTF-8">( M; |: Y2 R- L+ ^" k: M6 L
    <title>to Do list</title>
5 i; h( A1 x2 Q; A    <script src="./vue.js"></script>
! F5 f. m4 g, p" S: }. F</head>
, v: T  T" M) C8 d<body>3 E% B, Q+ s# D, p7 v  k7 f* X$ l5 \
    <div id="root">
& M9 N6 W/ B! m& R        <input type="text" v-model="inputVaule" />2 [, z* V; j0 v2 A( ]8 n. H0 X
        <button @click="Submit">Submit</button>
5 O6 ]8 m, a+ I0 [( w2 ~        <ul>
- x' Y" F, \7 T  X7 G% C            <todo-item v-for="(item,index) in List"
- _; d" S) W/ W1 ]" b8 P& x* O            :key="index" 0 P+ x& C) Q& T
            :content="item"
/ p+ k4 M  _7 e, u" I            :index="index"
0 n: f4 ^* F" y6 w! A. z2 m0 V            @delete="handleDelete"
& ?) F5 J: G7 o( L3 q            >1 z. e' c. T1 B- k
            </todo-item>
, ^) W( ~6 A- Z/ a# B3 A        </ul>% ?& n2 [$ Q6 H  a
    </div>4 s" b' D1 i9 M+ w
    <script>
# s+ p9 L9 Q% p% K8 S5 X        Vue.component('todo-item', {1 J: D  s5 W( ~4 W! S
            props: ['content','index'],
! A1 ^3 z% r$ b            template: '<li @click="deleteRow">{{content}}</li>',% W0 W' w4 G5 q
            methods: {* B# f0 G3 h* V! v: C1 W2 h
                deleteRow:function(){
- |4 n, U7 R* N% j. m2 e                   this.$emit('delete',this.index);
, n/ r# a+ J& `7 k  Y                }/ D+ n, H" J! a. J
            }# E& u, P7 K# `  i2 M! Z5 [
        })9 ^) g  }  `, ], h- Z8 A4 J3 l2 \; u* x$ `
        new Vue({
1 N# q. L7 D9 x5 c9 ?, [- ]            el: '#root',
# S$ i4 Y/ |7 c/ `7 t" U            data: {
" S5 i+ \9 G1 [2 I( Y/ ~                inputVaule: '',
$ v$ x3 C7 Q& V  W8 \8 M                List: []0 m, n1 z. Q3 G( J
            },9 ]# F; _2 z  J! q
            methods: {
5 Q3 g/ Y0 J) Q! E+ g                Submit: function () {
4 k: [4 E( z# P- m5 X$ t( [                    if (this.inputVaule != '') {
  ]$ v* {9 z- V5 r# \                        this.List.push(this.inputVaule);% O$ D- \7 g3 |& r
                    }
. l% F: _! ]. X5 O  O3 }                    this.inputVaule = '';+ D- {. {8 p4 v* \6 M
                },* C6 Q3 n0 |0 m" q4 N) A
                handleDelete: function(index) {! U9 o$ F6 K2 Y
                    this.List.splice(index,1);               
) X( l3 F8 X# X# N% K0 {                }/ O. k' r/ `0 {7 a
            }. b0 X# L) H* p) I8 n3 w7 J
        })
" m5 h) q1 L1 W    </script>- D6 y% l% h1 f# ?
</body>
$ U- v6 P9 K; z6 a1 ]3 h: `" Y</html>
! d7 `2 |! T! }, z: o

" Z) p' u- H" Q
0 d2 g  D3 H$ ?2 h7 X
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复2

Frank 发表于 2019-8-10 09:22:12

Frank 沙发

2019-8-10 09:22:12

最近楼主一直在分享vue的开发,这块的开发是针对TC的那个AWC嘛,还是其他的什么' l- S3 t7 I" r5 [/ j
另外咱们平台对代码性质的这些分享,能像一些其他的技术平台一样,把展示效果做的好一些不,这样增强可读性
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-9-1 18:31:50

admin 板凳

2019-9-1 18:31:50

Frank 发表于 2019-8-10 09:22- M9 x' Z1 F0 i# J) c" c1 K
最近楼主一直在分享vue的开发,这块的开发是针对TC的那个AWC嘛,还是其他的什么5 g1 R% m8 T* j# ]& J& a* R- F/ v) q' D1 U
另外咱们平台对代码性质的 ...
4 ^" D; q" I/ u/ }+ B. X7 k
web 开发前端框架,以后着重于互联网方面了
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了