index.js 713 B

1234567891011121314151617181920212223242526272829303132333435
  1. Component({
  2. mixins: [],
  3. data: {
  4. userName:'',
  5. },
  6. props: {
  7. name:'未定义',
  8. imgUrl:'',
  9. width:'',
  10. height:'',
  11. fSize:'',
  12. },
  13. //为渲染后回调,此时页面已经渲染,通常在这里请求服务端数据比较合适。
  14. didMount() {
  15. this.setName();
  16. },
  17. //为更新后回调,每次组件数据变更的时候都会调用。
  18. didUpdate() {
  19. },
  20. //为删除后回调,每当组件示例从页面删除的时候会触发此回调。
  21. didUnmount() {
  22. },
  23. methods: {
  24. setName(){
  25. var str=this.props.name;
  26. var name=str.substring(str.length-2);
  27. this.setData({
  28. userName:name
  29. })
  30. }
  31. },
  32. });