PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

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

[开发视频] Vue 前端开发配置步骤---自学手册

  [复制链接]

2019-3-17 19:49:37 2602 6

admin 发表于 2019-3-16 18:41:54 |阅读模式

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
( a  h/ m9 v. E# }7 U6 B3 V  z$ W/ z4 x4 q3 @5 j; A. m# F- K" |7 m
(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可  O9 H5 j9 y; s

. X9 v0 @9 e2 e: R9 _(2)安装Vue 脚手架
1 v" l7 W3 ~% m, v) z3 \; v* Z>npm install --global vue-cli  / cnpm install --global vue-cli9 }* _9 S( c0 Q8 i9 y
(3) 创建项目 8 w' i4 a) Y9 s
/ J0 `/ {0 a; j7 Q# C& z5 B7 w0 U3 g& C
vue init webpack vue-plmhome01
$ a) r5 X: y2 ]$ s8 p: C; \! E) f5 w, J  y
: H: C. E' S: n  b6 W" P
(4) cd /d D:/webdev/vue-plmhome01. [+ L+ T! X3 ~. \+ m
如果报错,再运行下 npm install
$ c# t9 ?8 Z; {$ ^2 s4 s
# o* y* C9 X% N/ E# Nnpm run dev + a8 _: g& c: W! q7 U8 P  U. [

, k( b  T' B/ E/ c, c 捕获.PNG ( @2 J8 s0 U& q& o( _' g& p5 N

( X- F$ f2 P( G4 [9 _
6 }/ e3 F2 E6 _, K/ w* p
5 y% ^7 u$ h% L- @/ E) s# M/ P% ]* Z还有一种简单的做法
8 q" e; X9 L7 v0 x  y( @
0 w) K" H! M2 @vue init webpack-simple vue-plmhome02
7 V- D+ l, ?4 N, ]* [( E" g: w' f/ {( U, h! J/ Q+ x
目录更精简些5 e) _' }  {' K; l* K
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复6

admin 发表于 2019-3-16 19:25:52

admin 沙发

2019-3-16 19:25:52

新版本安装5 D9 J2 p. b) E: I7 P
. h7 U+ c! ^% W8 i
卸载老版本 ! P1 N% |( B2 u6 y6 r; Z
8 t4 {7 i& G6 G* }
npm uninstall vue-cli -g/ P! K2 ?3 C- @4 z

4 i: n" V+ B% g, u: O安装$ }( z* R! f! I$ W8 X: V% I

1 v: H% J- X5 Knpm install -g @vue/cli   
( I% R  o! U5 p: k/ k
2 f( `8 Q+ @! s3 Z' ~( h; _. H4 {  g" k7 P/ j3 y
vue --version
- W; Z; q4 ?1 M, f
& ~, m8 s" B, U) s( h, O
. b7 @  v$ m/ S5 |vue create vue-plmhome028 M1 a9 U; @3 b. D7 m3 v) q3 [5 J

: ^! f9 M( _. x1 S. m( Q  f1 Q7 Y2 q& H
npm run serve & K- j7 l5 u9 h/ h/ m. @

# K' v& p# X4 t8 t1 U' Z* S4 I* C" D0 K4 V( S9 G

! y( ]4 F/ X, _0 k. i
2 e9 r3 X) |5 H. o7 @4 P
" R4 k& {# ]9 _) }/ {( @% U& U! |  `; a9 H, W' W+ @+ `1 H
% x( I- f) V/ }

1 A( V  @/ N% G6 R, R6 t7 `
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 17:54:58

admin 板凳

2019-3-17 17:54:58

第一个例子---基本数据的读取
9 B# U8 h, m* R9 |( Q6 C4 `
<template>
  <div id="app">
  <!-- user constant Value -->
   <h2>my test vue </h2>
   <br>
   <!--Use the data value-->
   {{msg}}
   <!-- Use object vaue -->
   <br>
   <h3> {{obj.name}} : {{obj.Age}}</h3>
   <br>
   <!-- interate the arrary -->
  <hr>
<ul>
  <li v-for="item in nameList" :key="item">
   {{ item.message }}
  </li>
</ul>

% o1 _& C6 ^+ P, a
  </div>
</template>

* x4 c& g3 H# S* e5 |
<script>
& I2 u! b2 g- f/ Q$ b" I
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>

& n4 R% ^' |2 `0 \+ a
<style>
/ ]  r9 I6 E+ X/ H9 G3 ^' I5 l
</style>
% C6 D! G+ \" H( o
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:20

admin 地板

2019-3-17 19:49:20

数据绑定:
; {4 k) q3 j6 }' P4 w8 V. |% X$ N' h$ o5 t; P

, M. q9 w/ f' P3 v/ I<!-- Bind Attributes -->& V; ~8 O. M7 \; R4 y
<br>
% G0 u  L7 b! Q8 I2 [7 `4 N4 A; V+ K<div v-bind:title="url">% F9 s  w$ V2 n7 \1 m7 d  @
  "This is for the url bind"
! \6 x0 R4 S5 W9 J. V4 u% O( L</div># L* u; z  K  ?4 T' X# \% p9 ~
<img :src="srcurl" alt="plmhome logo">
2 q( [( U+ [+ {/ N& D4 J<!-- Bind html -->5 W1 E2 Z1 b/ H3 [: R
<div v-html="html">
3 E0 U5 d9 s+ g3 U7 k7 {5 P* J</div>1 B0 X4 X( B2 V
<!-- Bind Text-->
  e8 d8 k# X2 o' r! s6 Q/ P- N+ |<div v-text="msg" v-bind:style="{color:'red'}"></div>
% i* I: T( |9 l% j</div>) i/ ]2 {1 Q- S& i; z) ]
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:26

admin 5#

2019-3-17 19:49:26

数据绑定:) p2 J9 ]& @. B: s

2 l" c& q# s  P: z8 w% _5 s, c1 [* X' s) a; r) N
<!-- Bind Attributes -->6 ]6 V* Z3 [' ?7 y3 ~
<br>
. L# q& h3 Z: q) m<div v-bind:title="url">9 ^! D: \, f* g
  "This is for the url bind"
1 G' P7 [$ H1 \0 ~; y</div>( r! m% R8 Z& ]7 v$ H8 x
<img :src="srcurl" alt="plmhome logo">
2 \! O# w% I, o; f<!-- Bind html -->
& g& z0 A* J8 r0 e  v3 K<div v-html="html">
  K9 }2 k* \+ [3 o9 @1 g# A/ ]8 d</div>& @2 a3 y0 r' N( f) N
<!-- Bind Text-->
8 W3 O9 f# w% G  J<div v-text="msg" v-bind:style="{color:'red'}"></div>
1 s2 C% }( a9 w, F+ R</div>' ^6 m% w) \" Q9 d) _  s
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:31

admin 6#

2019-3-17 19:49:31

数据绑定:1 w1 x0 [" a( @  U  s

: L& B, B5 D$ w. [/ q8 m2 q9 B4 u
7 |( R$ Y. i/ w5 C$ k<!-- Bind Attributes -->
' ]$ _7 r% v$ C0 s; {5 d<br>- G; B* ]3 X  S( O! ?
<div v-bind:title="url">
2 |: E& `; S" |( S  "This is for the url bind"6 I0 H- G! F6 v( a6 Z0 ?- w% V" i- f
</div>" p) b* {& \* w( Y2 H. o
<img :src="srcurl" alt="plmhome logo">
+ p; f( g4 b, x* D3 p( Y6 o<!-- Bind html -->% h3 c# z8 r7 F9 ]# X3 [  d" Q9 y# E
<div v-html="html">
+ W  b+ t. O6 M/ l7 W</div>- w, F+ E( B/ }$ [4 }& h
<!-- Bind Text-->
4 P% N% D/ E. ?" g<div v-text="msg" v-bind:style="{color:'red'}"></div>
5 {3 X/ ^; _- e1 K. F. i</div>
$ W3 R+ z2 ~4 w. ?' `0 {: W6 o
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:37

admin 7#

2019-3-17 19:49:37

数据绑定:
5 `1 V% W$ M& C+ b/ k' D4 W9 q  T; C2 E$ r: t
1 A+ N" g/ S0 r# U' W
<!-- Bind Attributes -->" X: P3 u) w8 a& l: v+ j, p# z
<br>
0 v/ @/ `* ~! A  w" T<div v-bind:title="url">
% H; C- t  \7 P+ P) T9 l% o  "This is for the url bind"
6 x, K1 W/ Q$ {0 G4 |$ Z</div>
. }& T5 ^/ a* A/ _: P" T9 Q  N) @<img :src="srcurl" alt="plmhome logo">. J/ P7 K  H9 c; }( n% i
<!-- Bind html -->: Q; Z8 P( J6 M( M: Y7 |; r3 y
<div v-html="html">
; ]- g& A- w: D7 V- @- |: l</div>
. [' p. _/ m) z0 y7 G/ f9 _0 U& |5 _<!-- Bind Text-->" Z; X+ _) v6 h& |& g0 l" q- q
<div v-text="msg" v-bind:style="{color:'red'}"></div>& m5 L4 I! m3 ]' p5 B. T& K
</div>6 T* |0 I6 m0 w8 B. [. y  l
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了