我正在尝试将一些数组项映射到过滤器下拉列表中,以对数组输出进行排序。但是,我收到一个错误 - “TypeError:无法读取未定义的属性“filter”。我很确定这是由于数据是对象。我对 JS 还很陌生,所以不确定下一步的最佳步骤是什么。任何关于发生了什么以及我需要改变什么的指示都会很棒。如果您需要更多信息,请告诉我。-import React, { useState, Fragment } fr
2020-12-06
我有一个简单的 React 应用,我用它来显示用户列表。我有一个搜索框,它可以过滤用户列表并返回搜索到的用户,但是,当我使用搜索框搜索用户时,我收到TypeError: Cannot read property 'filter' of undefined页面最初显示正常,只是当我搜索用户时抛出了错误。我知道用户生成正确,因为我控制台记录了filteredUsers所有用户都正确输出。这是我的 Ap
2021-02-09
我将 prop 从父级传递给子级,然后将其返回。但我收到此过滤器不是函数错误。如果您能帮助我找出错误,那将非常有帮助。过滤以下数组Data = [{"e":"24hrMiniTicker","E":1657740208155,"s":"ETHBTC","c":"0.05494500","o":"0.05375100","h":"0.05507300","l":"0.05320200","v":"1
2022-07-13
我有类似这样的代码。 new Vue({el:'#app',data:{cars:[{name:'',make:''}]},methods:{addToArray(nameOfTheArray){ //here nameOfTheArray is the string "cars"//so here I have to do something like thisthis.cars.push({
2018-03-16
我正在尝试使用vue-native-websocket,并且wss是动态的,因为它需要访问令牌。所以我有这个:import VueNativeSock from 'vue-native-websocket';Vue.use(VueNativeSock, this.monitor);export default {created() {this.$options.sockets.onmessage
2018-06-02
我正在尝试创建一个 JSON 字符串,然后使用vue-qrcode-component将其转换为 QRCode。这是我创建字符串的地方:this.qrCode = "{‘type’:’serialNumber’,’id’:25434,’stock_id’:736,’stock_order_id’:’655’}";然后在模板中:<qr-code :text="qrCode"></qr-code>但是
2018-11-07
我正在使用 vue js,并尝试使用 props 从对象调用值。我有此代码来调用 prop<HeroAppearance:eyeColor="HeroInfo.appearance.eye-color":gender="HeroInfo.appearance.gender":hairColor="HeroInfo.appearance.hair-color":height="HeroInfo.ap
2020-06-11
为什么filter不能与this.userId一起使用,而与硬代码值“admin”一起使用?我该如何修复这个问题?computed: {UidMessages: function() {return this.Messages.filter(function(m) {return m.to == this.userId;})}},而且它确实有效 =>computed: {AMesseg: func
2020-08-10
在 Vue.js 2 中,我想将字符串转换为函数调用,以便将其设置为事件处理程序。我相信这将非常实用,特别是在基于对象列表动态创建大量元素(例如按钮)时。new Vue({el: "#app",data: {myArray: [{ value: 1, fn: "firstMethod" },{ value: 2, fn: "secondMethod" },],},methods: {firstMe
2021-09-24
希望你们都做得很好。我想知道有什么方法可以将字符串转换为变量名?我想将“minXLabel”转换为minXLabel并在span标签内使用它,例如<span>{{minXLabel}</span>我有<div class="placeholder-value"><span>{{ inputsArray[index].firstOption || placeholder[index].first}
2021-10-21
在 SPA 中使用选项 API,如何(在哪里)定义将从 html href 调用的函数?在下面的 codepen 中演示,一切正常。CODEPEN但是,在我的单个页面上: <template><div v-html="my_div" /></template><script>/* function MyFunction() {alert();}; */const MyFunction = (
2022-10-11
我对 React 还很陌生。我正在通过创建一个非常简单的九宫格框进行练习,用户可以使用下拉菜单选择他们现在想要使用的颜色。唯一的问题是,我不太清楚如何将变量从包含它的类(ColorPicker)传递到包含网格(Box)的类。有人能给我一些关于如何做到这一点的指点吗?我仍然习惯将 props 传递给其他类。这是 CodePen 的链接:http://codepen.io/anfperez/pen/R
2016-11-17
对于“请在我的代码中找出错误”的问题,我深表歉意,但是我在尝试掌握 React 时遇到了困难。我试图将一个名为hashRoute的变量传递给 react 中的组件,但是每当我尝试在组件渲染方法中使用this.props.route访问 prop 时,我都会收到浏览器警告:"Warning: Unknown proprouteon tag. Remove this prop from theele
2017-03-23
我刚刚开始学习 React,正在创建组件并将 props 传递给它们。我是否必须在以下示例中的 JSX 元素中引用 props(我见过引用 props 和不引用 props 的示例,两种方法似乎都可以):const name = 'Jonny'function Name (props) {return (<h1>Name: {props.name}</h1>)}ReactDOM.render(<N
2018-09-25
现在,我尝试将 props 从 props 发送到组件,但无法发送。我该怎么办?有人能告诉我如何将 props 组件发送到 props 组件吗?(我需要将 header.jsx 文件发送到 props 中的值,但无法发送)谢谢。index.jsReactDOM.render(<HashRouter><Provider store={store}><Route component={App}/></
2019-02-01