currency.js 514 B

1234567891011121314151617181920212223242526272829
  1. // component/project/project.js
  2. var util = require('../../utils/accounting.min.js');
  3. Component({
  4. properties: {
  5. symbol: {
  6. type: String,
  7. value: '',
  8. observer: 'updata'
  9. },
  10. value: {
  11. type: Number,
  12. observer: 'updata'
  13. }
  14. },
  15. data: {
  16. price: ''
  17. },
  18. ready: function (options) {
  19. this.updata()
  20. },
  21. methods: {
  22. updata () {
  23. var val = util.formatMoney(this.data.value / 100, this.data.symbol, 2)
  24. this.setData({
  25. price: val
  26. })
  27. }
  28. }
  29. })