PLM之家PLMHome-工业软件与AI结合践行者

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

  [复制链接]

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

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

admin 楼主

2019-8-7 18:10:37

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

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

x

' l4 L) z8 [- ]* m& q5 j0 }% T
# C/ `4 k3 k2 G3 j& |1 w, i
5 F% `& [" U* E* m( l6 V! Q; U+ _: t$ m: E; {0 b! @
<!DOCTYPE html>
- v5 l3 b  x5 r) c: v<html lang="en">
! i8 M" u* k$ i  o<head>! x2 {! [' X& E; R8 L5 {. R
    <meta charset="UTF-8">' M# @+ v5 b, x
    <title>to Do list</title>0 c( E* G. f% l
    <script src="./vue.js"></script>
8 [& b: w- m% X$ q" Q+ O</head>0 W& Q8 F, T0 U- U
<body>& p. z, W  h, q2 T+ Z8 ~- c
    <div id="root">8 `2 _# X- B% C
        <input type="text" v-model="inputVaule" />, j7 H1 t% k7 c1 }/ }: I
        <button @click="Submit">Submit</button>" M, ~6 q: Y/ Y% o/ }/ d
        <ul>
$ `( D  a  c4 w+ N. S! g8 ~            <todo-item v-for="(item,index) in List" ( w& ]0 b" ]9 z; T9 A
            :key="index" & q' C, C: U4 d; h1 ]# S, D
            :content="item"
9 D4 H: M9 C( e. c            :index="index"/ k; C3 z0 T" O" I: s+ n. ?7 W
            @delete="handleDelete"- b! t% H9 j! c  ~! }
            >
, M, Z4 w: @, h9 p: ?            </todo-item>2 }( x6 L' |8 {8 t$ X, S0 r
        </ul>
2 S6 C1 Z) P* J( u+ }1 ~5 g    </div># B* r1 w. m" F" F  `3 g
    <script>) {5 R+ l5 y  Q3 p1 m6 R& z" }: x
        Vue.component('todo-item', {
/ Z/ G6 u% y7 L+ }            props: ['content','index'],
) K9 }8 k8 Z* }: c            template: '<li @click="deleteRow">{{content}}</li>',
5 h# }' e& ^0 ]' _" z+ p( y            methods: {) p& R2 N3 ]: ?" X3 }
                deleteRow:function(){$ g$ y8 j( w, E; p8 P
                   this.$emit('delete',this.index);
$ ~; R; \6 V$ o' ?& G5 m$ M                }# U& w' F! w2 v2 E: n$ {. l3 g
            }
1 t; `. l* @6 g        })0 l3 y4 t& p( _. o9 Q
        new Vue({
3 H( R, J) S1 x1 X9 |; s* O! A            el: '#root',+ f4 x! Q- C. \; i' \, U3 w$ ~3 W) v
            data: {6 Q; L4 t- h. F
                inputVaule: '',
8 b# ?# W4 `4 o- z. Z                List: []
0 R' _; e! d+ v& f# t            },& r" ]9 A  R6 Y2 ~; p
            methods: {: p1 p1 k' g% H3 T. }4 @# i" Z; y
                Submit: function () {5 P0 ]0 z; @5 x+ F) R, O! ]
                    if (this.inputVaule != '') {( e; [; x: j+ E5 z3 j: s
                        this.List.push(this.inputVaule);
! Y, [6 j. W6 [  U                    }
* Z( g$ }0 m- S8 v+ @' K                    this.inputVaule = '';9 C; R( L! x* D6 P- H1 t1 W
                },
$ j* h1 y8 H: o                handleDelete: function(index) {/ ]7 F: a' I( J" ]
                    this.List.splice(index,1);               # D  R% j3 K% M3 L' J
                }
- W" i7 a7 n. X( j- _/ P3 R* }            }
" V" p+ Y! e- u* O. z. N2 U% @        })# R" R! k, }4 ]  _  v
    </script>
: V  L) N, g% T6 x</body>
; s( p* `9 J& ]$ g# E</html>
2 X0 ^- g5 b& |* W: s" k2 c( Q

7 j& @& J) L! @. E6 e5 Y6 n8 Q4 w5 n* d5 u
上海点团信息科技有限公司,承接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嘛,还是其他的什么1 ]! \+ }, {6 l3 O# L
另外咱们平台对代码性质的这些分享,能像一些其他的技术平台一样,把展示效果做的好一些不,这样增强可读性
上海点团信息科技有限公司,承接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:222 G: [9 a  j6 n
最近楼主一直在分享vue的开发,这块的开发是针对TC的那个AWC嘛,还是其他的什么+ A/ z/ a' C1 `1 M2 h! G
另外咱们平台对代码性质的 ...

( M4 U8 N. v8 X. I: xweb 开发前端框架,以后着重于互联网方面了
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了