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

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
2 q0 G3 c) ~2 m1 q8 q% w' M- w9 C% N2 C1 ~* }# o7 {- C% V
(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可
% h7 p& C* P* ^( X7 l: t; C3 H7 Q+ X
(2)安装Vue 脚手架) w* v2 ~3 D2 J& @5 p; \9 b8 \
>npm install --global vue-cli  / cnpm install --global vue-cli5 p1 d8 `8 ^" G4 n/ ~
(3) 创建项目 / a. d5 x( }! t) b1 v! T
: y$ u) V' Y' F/ t  D; e+ [% @
vue init webpack vue-plmhome01! d: Q2 r% k* Z, ~- J  e! C# U
5 P* a: f) v8 S: [6 K. t% X) o
% U8 F( \  E" j
(4) cd /d D:/webdev/vue-plmhome01
/ v8 ], r$ ~! c如果报错,再运行下 npm install , l/ [( e; h" g0 T0 X9 ^% {

: @" P( A4 b& Snpm run dev 8 y8 M3 l7 V( e* H9 V& v: D
6 i! Z6 O1 p- O' S
捕获.PNG
" w  ~/ w/ W2 e2 P4 C' E7 ]9 j# m9 F( L8 Z, x

1 q& T) I( C. c/ w
* O4 r: Z( {/ A! Q还有一种简单的做法
8 l4 L! G" l4 m0 f+ T: a$ o4 s/ b* `/ x. ?
vue init webpack-simple vue-plmhome02
" `7 |  D/ H6 [
5 ~$ z  M2 {3 E1 e& R" O" g. \目录更精简些. x/ S+ e7 M2 q! ]- {4 U; N* L  o
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复6

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

admin 沙发

2019-3-16 19:25:52

新版本安装, N% h+ H$ x5 m% R+ J' X$ Q
) N$ ?  Y) [- r
卸载老版本
, y6 T$ `  N$ x+ V( s' ?6 C
# O0 [: w/ A* K# ]7 H; h0 Bnpm uninstall vue-cli -g, f: ]- y/ a! q" e. d5 q

! U5 C$ C$ X5 t% k) Q. z9 R安装
6 H! c4 i8 j1 O; y/ n& d7 j+ L, T6 D
npm install -g @vue/cli   + e% Y( J% f# j( V' V! z. n
4 F$ J; I1 }. w7 w

2 a( S- X8 I( w, H6 lvue --version
2 A9 R/ ^9 w7 Z, u' H* v$ U) ?+ q( Z# A% ?, n0 Q7 b

# l+ e  S+ H0 J0 L( _- wvue create vue-plmhome02
5 W. p. @) i2 B8 b- d
7 q6 ^- g# k, Q0 V& H
5 c; S: V$ u' t' anpm run serve ) X# O4 ]' B* D' l0 l! Q/ L

0 V2 F- y- g3 u( @
6 y7 i: D, z, L6 E+ S4 M2 ^) x5 j9 {* j$ u3 H' [* ]9 O/ `
3 I. _* M6 ?: n8 d

% r1 I7 r' _+ @4 |$ M9 }
, W: a% j0 w! I( `# \1 @) B* @1 b! T% q9 r. X2 {4 l( \# t+ @; D

, y; k+ L5 |. K. p* B
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 板凳

2019-3-17 17:54:58

第一个例子---基本数据的读取

3 X! x+ ^% n7 I1 N
<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>
! ~1 r8 k4 Q/ }" m$ _
  </div>
</template>

; X" S) R) t" R
<script>

: J1 \! W& p- ]! U8 n) E3 U
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>

& W0 u& n, h$ R
<style>

+ G4 D' v1 T( H% \5 l9 W
</style>
6 k$ M+ u$ t9 P! Z& [9 I9 _
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 地板

2019-3-17 19:49:20

数据绑定:, B- r+ T0 q6 B' u6 n
$ {& x' @) q/ e2 T! X, X
( ?0 p+ ?+ p- E( Y
<!-- Bind Attributes -->
  H/ p7 e+ S- F% |, f2 W0 ~, j<br>
8 c  X* e( ], V& \' l' K9 C4 a<div v-bind:title="url">
; U" p& K4 [+ `5 w* X  "This is for the url bind"
( N% c- L7 W* B</div>
* F4 M3 k) M0 R5 k+ E4 K<img :src="srcurl" alt="plmhome logo">) k/ P7 C+ t4 D, x
<!-- Bind html -->1 \, C+ L+ Y! X" j
<div v-html="html"># L* t0 g& Y0 l& t4 y' D: h* f8 o
</div>
9 z' v5 {1 \* ?+ [7 X<!-- Bind Text-->3 u$ x+ R* y$ Z8 P9 S
<div v-text="msg" v-bind:style="{color:'red'}"></div>, d0 v2 f, o# H  F( d) Y( u
</div>2 Y1 c4 ]3 G6 j# u6 X# X. E
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 5#

2019-3-17 19:49:26

数据绑定:; P5 T# o- n9 x8 s6 |/ |: M  S

1 n. [! |% X! ?$ x/ _! |& K# S
( @- w. ?, f+ |% f6 t<!-- Bind Attributes -->
( u% u$ A+ g2 }$ }3 ^* Z<br>  `6 V: E  U0 f6 [8 }
<div v-bind:title="url">0 @' B9 V% I$ Q6 c5 |% o
  "This is for the url bind"( t* z5 \2 X1 D# X8 l# x0 b7 H, E. @
</div>
9 b0 W) i4 T7 F<img :src="srcurl" alt="plmhome logo">
  y/ V* a1 K4 B* N<!-- Bind html -->
* c! n/ D7 S% Q5 _/ I<div v-html="html">" L- z- g% F- y- Y/ {9 ^
</div>+ f! T. g1 f5 ^. ]2 _
<!-- Bind Text-->( Y3 B. o- ^, N& j
<div v-text="msg" v-bind:style="{color:'red'}"></div>
" |/ F& ?% D& y3 w' i</div>& k+ U8 ]$ |, j1 E% G
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 6#

2019-3-17 19:49:31

数据绑定:
, j+ h# ~1 Z6 C% l1 {; Q% o2 y# Q& d3 t$ x

1 a* G, c+ {- X# x1 C4 q<!-- Bind Attributes -->
3 {! _0 \4 v# C<br>
7 Z' A# l9 V2 E! u<div v-bind:title="url">6 E3 |$ Z) w3 Q  _- H
  "This is for the url bind"
" Q9 g5 [" q) P0 k9 b</div>
& S. e/ _( l1 b3 F<img :src="srcurl" alt="plmhome logo">' p& H# P+ h* x; u1 _+ k
<!-- Bind html -->3 M( s: X" c" g
<div v-html="html">
, O, v6 d8 \5 P- H7 I</div>) b( A4 W; N0 P
<!-- Bind Text-->* |! _) J0 _0 a  L' r
<div v-text="msg" v-bind:style="{color:'red'}"></div>
4 g+ W9 S) M  J* Q) ^</div>
) Q( b+ k: \" ~' m) L
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 7#

2019-3-17 19:49:37

数据绑定:% [5 F) a9 c; {9 q% ~/ `; H
- c+ P6 |% M, ~

% B! m, I  F% A! I4 x<!-- Bind Attributes -->
) z/ q( {; C' e<br>
) u% f2 }7 X$ @' s/ j/ W3 k! v<div v-bind:title="url">
" O, B+ Q9 ^" j; p  "This is for the url bind"
/ a5 w' U+ V5 P' u1 e# w/ t5 B</div>
! R) h  X! r* l; T2 N<img :src="srcurl" alt="plmhome logo">
: h1 i7 D6 M# n; i1 b<!-- Bind html -->3 J' k- [& ?& N5 N! m1 v
<div v-html="html">( g7 c2 t$ {5 p6 I& E. R+ \# W
</div>
7 D6 S6 ]6 h; K& ^; ?<!-- Bind Text-->) }& A+ \$ h' z
<div v-text="msg" v-bind:style="{color:'red'}"></div>4 L" B: X, v$ v0 L' t
</div>
4 g$ c) |; t: A# k4 ?' V
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了