export default { mixins: [mixin], components: { list_article, list_article_hot, }, data() { return { url_get_list: "~/api/article/get_list?", list: [], query: { page: 1, size: 8, }, list_hot: [], count_pages: 1, list_article_type: [], title: "", sort_list: [ { name: "热度从高到低", value: "hits desc", }, { name: "热度从低到高", value: "hits asc", }, { name: "更新时间从高到低", value: "create_time desc", }, { name: "更新时间从低到高", value: "create_time asc", }, ], search_val: "" }; },
时间: 2023-07-19 13:04:26 浏览: 94
denn-design-tokens-scss-mixins:用StackBlitz创建:high_voltage:
这是一个Vue组件的代码,其中包含了一个混入 mixin 和两个子组件 list_article 和 list_article_hot。 data() 函数返回了一些数据对象,包括用于获取文章列表的接口地址 url_get_list、文章列表数据 list、查询参数 query、热门文章列表数据 list_hot、总页数 count_pages、文章类型列表数据 list_article_type、标题 title、排序选项 sort_list、搜索框的值 search_val。这些数据将在组件的模板中被使用。
阅读全文