首页
学习
活动
专区
圈层
工具
发布

Vue.js _
EN

Stack Overflow用户
提问于 2018-06-19 06:48:39
回答 2查看 73关注 0票数 0

我有个问题。

我正在张贴一个类别id与http post。status正在返回一个真实的数据。我想从后面返回值计数变量。但伯爵不回去。返回函数不起作用。函数中的值不会从外部返回。

类别索引->视图

代码语言:javascript
复制
<td>{{category.id | count}}</td>

控制器文件

代码语言:javascript
复制
/**
* @Access(admin=true)
* @Route(methods="POST")
* @Request({"id": "integer"}, csrf=true)
*/
public function countAction($id){
 return ['status'  => 'yes'];
}

Vue文件

代码语言:javascript
复制
filters: {
 count: function(data){
  var count = '';
  this.$http.post('/admin/api/dpnblog/category/count' , {id:data} , function(success){
    count = success.status;
  }).catch(function(error){
    console.log('error')
  })
  return count;
 }
}

但不起作用:(

谢谢你们。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-19 07:16:56

视图

代码语言:javascript
复制
<td>{{count}}</td>

vue

代码语言:javascript
复制
data() {
    return {
      count: '',
    }
  },
  mounted() {
    // or in any other Controller, and set your id this function
    this.countFunc()
  },
  methods: {
    countFunc: function(data) {
      this.$http
        .post('/admin/api/dpnblog/category/count', { id: data }, function(
          success,
        ) {
          // update view
          this.count = success.status
        })
        .catch(function(error) {
          console.log('error')
        })
    },
  },
票数 0
EN

Stack Overflow用户

发布于 2018-06-19 07:25:09

注意:由于您使用的是<td>,这意味着您有一个完整的表;您可能需要考虑一次获得它们,以减少后端调用的数量。

过滤器用于简单的就地字符串修改,如格式化等。请考虑使用一种方法来获取它。

模板

代码语言:javascript
复制
<td>{{ categoryCount }}</td>

脚本

代码语言:javascript
复制
data() {
  return {
     categoryCount: ''
  }
},
created() {
  this.categoryCount = this.fetchCategoryCount()
},
methods: {
 async fetchCategoryCount() {
  try {
    const response = await this.$http.post('/admin/api/dpnblog/category/count', {id: this.category.id})
    return response.status;
  } catch(error) {
    console.error('error')
  }
 }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50922190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档