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

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

  [复制链接]

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

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

admin 楼主

2019-8-7 18:10:37

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

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

x

. g2 ^' M4 m+ f7 P, k, z; z; a) m/ o0 c/ @/ [  g" v
8 u; ^& t5 L9 E& w
& J/ g7 O1 |6 x+ ?* h
<!DOCTYPE html>
# k0 J# p. O& q<html lang="en">5 ]; v! ?3 j0 D$ ?) p4 @' Q
<head>" z" C  H0 l' {; b" D$ q
    <meta charset="UTF-8">
9 L, m1 [4 Z* T+ Z    <title>to Do list</title>
% @+ J( X0 Z# v    <script src="./vue.js"></script>
8 e6 S2 C1 w, e! f8 T1 _: l- V; }</head>
8 t" ^+ P3 t5 _# l" \% ?<body>
" q1 u" b/ [* h' y- J4 {2 U  @    <div id="root">6 Y" `, v: h9 o
        <input type="text" v-model="inputVaule" />! K4 P6 M* S- i" b4 |8 x
        <button @click="Submit">Submit</button>: r: Z4 q/ Z& j* s. [; s
        <ul>& ?% H# o1 ]% l& a9 y9 @
            <todo-item v-for="(item,index) in List" 7 N0 o: G9 Z+ i' k: P$ w
            :key="index" # v$ q8 D$ f' f( j1 i: j+ Q
            :content="item"
4 t: ^0 R8 @* s2 p9 B7 H            :index="index"* ]/ n  x, O2 s$ i+ X* c
            @delete="handleDelete"
# I1 {8 h0 \- |1 t7 [. m6 M2 V* s( s            >
- L8 w- q1 Q. ]. X            </todo-item>7 {3 e: [; C; N! w" p' D
        </ul>
: j- o* {# h$ S. B7 E4 b& h( G6 X) z    </div>
1 S: K" \  t- }    <script>
' L* o; y# A: I- e2 K        Vue.component('todo-item', {
5 o8 B* G* i8 Y) n            props: ['content','index'],8 t* X: a3 }1 P4 z. _" r
            template: '<li @click="deleteRow">{{content}}</li>',! p/ o, M# D& H; m# O$ R! Z* k5 r5 D
            methods: {
: G9 U3 {3 S# n4 Y5 z+ j) }  p                deleteRow:function(){1 r- T/ r2 M& [
                   this.$emit('delete',this.index);# e* s9 ]* {. p" Q
                }+ D' S  T/ f3 y0 m  h. l6 Y: e: q
            }. _: c8 f/ b; S
        })) I! E2 Q; O* Y
        new Vue({
( J+ Y( T  d& }; L1 T8 t$ `            el: '#root',
; G0 h' m" P$ A5 u  ^  w& v            data: {2 S9 ^6 T2 _4 H
                inputVaule: '',3 T' K/ N5 D) P1 {: n9 l; y5 j
                List: []; \4 @# M" p+ I$ u% O; C* v
            },5 j) F9 E8 O  n0 j' _  Y
            methods: {$ L( O9 s  U+ V* S0 A* P
                Submit: function () {
! \# W9 d# g+ U                    if (this.inputVaule != '') {7 h" L/ t& R* C5 F& \
                        this.List.push(this.inputVaule);) |( T6 g$ V0 o( M
                    }
: h% j( z  u. `                    this.inputVaule = '';7 w4 u+ d* S) e) f
                },/ v* c# k1 [' C
                handleDelete: function(index) {5 i9 g1 I; t% C% m
                    this.List.splice(index,1);               $ O& e1 z* F/ e/ C
                }( G3 ?$ D2 p& h" r! o
            }! G, v7 R" ?9 ~3 A6 P% W& s, s* K
        })
/ v1 J" g/ R' n# D! x- S    </script>
5 I2 L7 ^1 Z, t; W5 J</body>
" J. [# S( m* w</html>
$ Y: c4 y, d+ u( V

) K& w$ ]  M3 G8 Z+ V
9 |/ E4 Z1 b9 d' Y8 e5 ^% P
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复2

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

Frank 沙发

2019-8-10 09:22:12

最近楼主一直在分享vue的开发,这块的开发是针对TC的那个AWC嘛,还是其他的什么3 P: `# o" x9 p+ C$ z5 O& ?
另外咱们平台对代码性质的这些分享,能像一些其他的技术平台一样,把展示效果做的好一些不,这样增强可读性
上海点团信息科技有限公司,承接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
9 i0 t1 b9 x6 s最近楼主一直在分享vue的开发,这块的开发是针对TC的那个AWC嘛,还是其他的什么
( W* x1 {1 n$ N$ K7 ^另外咱们平台对代码性质的 ...

. Q8 o$ L* b- t8 j+ T2 e8 Vweb 开发前端框架,以后着重于互联网方面了
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了