【javascript – 如何将计算的observable添加到knockoutjs映射】教程文章相关的互联网学习教程文章

Javascript数组映射“出现”以对丢失的元素执行回调【代码】

Map不会在以下数组上执行. Array(100).map(function(e,i){return i 1;});console.log(Array(100).map(function(e, i) {return i + 1; })); 我认为是因为数组的所有元素都“丢失”:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map 但是,map在以下所有元素上执行: Array.apply(null,Array(100)).map(function(e,i){return i 1;});console.log(Array.apply(null, Array(100)).map(fun...

javascript-在TypeScript中将JSON响应映射到组件模型.【代码】

我有一个返回JSON字符串的Angular 2应用程序.我想获取该JSON字符串并将其值映射到模型. 据我了解,TypeScript模型文件应该有助于将HTTP Get响应映射到对象-在我的情况下是一个名为’CustomObject’的类.这是我为TypeScript识别而创建的TypeScript模型文件:export class CustomObject {public Name: string; }这是我的JSON字符串的样子(从Chrome开发者工具稍作修改以消除不必要的变量):"{"EventType": 3,"Description": "Test Desc...

javascript-映射对象数组并使用React中的onClick更改值【代码】

我正在尝试使用map()列出每个obj时更改cardArr对象内like的值. 下面是我的代码.当前,它可以工作,但是每个对象共享同一个计数器,因为它不是从对象调用的.我了解我目前只是在调用状态中存储的对象属性,但是如何使用地图函数在每个对象中编辑类似对象?import React, { Component } from 'react';const cardArr = [ {id: 1,text: "Hey this is a test.",img: " ",like: 0 }, {id: 2,text: "If this works I'll call it a day.",img: "...

javascript-如何在JS中映射对象数组并获取每个对象的网络数据?【代码】

我在React Native中制作应用程序.我必须从URL提取类别的数据数组,然后对于每个类别,我必须从其各自的URL提取资产. 我的数据以以下格式存储: 从mainURL:{"id": 1,"name": "Home","type": "","url": "","subCategories": [{"id": 92,"name": "Documentary","type": "JTV_LEAF","url": "yyy",}] }在每个类别网址中,[{"id": "1","title": "Inception","type": "vod"} ]如何使用map和reduce和axios获取每个类别的数据? 这是我到目前为...

javascript-将条件类型映射回联合类型?【代码】

我正在尝试执行以下操作(也为see it on TypeScript playground),但是该函数的返回类型出现错误,告诉我无法将条件类型分配给联合:type RequestType =| 'foo'| 'bar'| 'baz'interface SomeRequest {id: stringtype: RequestTypesessionId: stringbucket: stringparams: Array<any> }type ResponseResult = string | number | booleanasync function sendWorkRequest<T extends RequestType>(type: T,...params): Promise<T extends ...

javascript-映射两个数组并将结果复制到新数组中【代码】

array1 = [{"id": 1,"name": "aaa",},{"id": 2,"name": "bbb"}, {"id": 5,"name": "ccc"},{"id": 6,"name": "ddd"}, {"id": 8,"name": "eee"},{"id": 12,"name": "fff"}]array2 = [ 5, 6, 8 ,12]结果数组= [{{name:“ ccc”},{name:“ ddd”},{name:“ eee”},{name:“ fff”}] 我想映射两个数组以获取匹配的ID号,并在产生的错误中复制名称,但我没有成功.你能建议我怎么做吗? 谢谢解决方法:您可以尝试以下方法.基本上,您要根据...

谷歌将API坐标从Java映射到JavaScript【代码】

如果我想在javascript和java中共享我的地理编码地点,那怎么可能? 在Javascript中,点指定为var point = GPoint(76.27562,9.97943);在Java中,它们是GeoPoint point = new GeoPoint(45005000, -93228900);这些似乎是两种不同的格式,那么如何从一种转换为另一种呢?解决方法:GeoPoint要求纬度/经度必须以整数乘以度数乘以10 ^ 6来传递.因此,您需要将76.27562乘以10 ^ 6,然后将其转换为整数,然后再将其传递给GeoPoint.对于逆向转换,需要...

Javascript映射本机对象方法【代码】

在Python中,您可以执行以下操作:>>> list(map(str.upper, ['foo','bar'])) ['FOO', 'BAR']我希望能够在javascript中执行类似的操作: 我已经在Chrome中使用本机地图实现(https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/map)尝试了以下方法:['foo','bar'].map(String.prototype.toUpperCase)['foo','bar'].map(String.prototype.toUpperCase.call)为什么不打电话呢?有什么优雅的方法可以做到这一点...

重新映射javascript / jquery中的按键【代码】

在页面上时,是否有“简便”的方法将击键映射到另一个键? 背景: 我们正在使用自定义的javascript网格来处理Web应用程序中的键盘输入.通常,[enter]键允许用户移至下一行,而[tab]键则允许用户移至右侧.网格处理键击,并在按下时具有一些相当复杂的逻辑. 我们的用户要求我们将数字小键盘上的加号键[]映射到[tab],这样他们在键入键时不需要用两只手.这似乎是合乎逻辑的(用另一只手拿着报纸时连续键入成千上万个数字),但是我不知道该怎么...

javascript-使用Knockout JS部分映射到现有对象【代码】

我有一个复杂的模型,其中包含大量ko.observable,ko.observableArray和嵌套对象,其中包含更多此类可观察对象. 现在,我最初必须在每个模型中制作方法,这些方法组成更大的模型,以获取Json数据,然后填充其可观测值.现在我尝试了ko.mapping插件,但是当我使用它时:ko.mapping.fromJS(jsonData, {}, existingModel);这似乎适用于大多数对象,但是我注意到当我这样做时,它似乎完全覆盖了对象,并且在我使用敲除js验证时,即:this.Name = ko....

javascript-将嵌套的JSON数据映射到Knockout observableArray【代码】

我们在Knockout中有一个observableArray,其中包含几个JSON对象.在每个JSON对象下,我们都有一个嵌套数组,该数组必须是可观察的. 淘汰赛无法观察到嵌套在每个JSON对象observableArray中的数组. 是否可以映射已经嵌套在observableArray中的数组? 这是observableArray中一个JSON对象的示例. 注意:我们需要使“ attributeValues”数组可观察.{"attribute": {"id": 6,"name": "Some attribute name","typeID": 5},"type": {"id": 5,"ty...

javascript-淘汰赛映射插件[创建,更新]:已创建对象,无法更新【代码】

我在这里贴了我的代码:http://jsfiddle.net/HYDU6/6/这是我实际使用的精简版,但是抓住了我问题的本质.我的视图模型如下所示:var viewModel = {objects: {foo: [{ text: "Foo's initial" },],bar: [{ text: "Bar's initial" },]} }我使用的是ko.mapping插件,我的对象创建处理程序先从objects.foo实例化Obj,然后从object.bar实例化Obj,并在数组中返回结果两项.这部分工作正常;我用var view = {}; ko.mapping.fromJS(viewModel, ma...

Javascript源映射是如何生成的?

我已经越来越多地了解源映射,以及如何使用Closure编译器生成源映射,以提供编译和最小化代码后在开发中所习惯的所有调试优势.显然,也支持对诸如CoffeeScript之类的js编译语言的支持. 我觉得这太酷了! (对参与其中的每个人都表示感谢) 我感兴趣的是: >这是如何实现的? (主要问题)>为什么这很有用(与仅在开发模式下进行调试相反)? (第二)解决方法:如何创建源映射? Html5 Rocks站点的值为great tutorial on generating source map...

javascript-在Redux中映射对象数组数据【代码】

我正在使用axios和redux的api请求返回一个response.data对象数组. 我的减速器如下:export default function(state = [], action) {switch (action.type) {case FETCH_USERS:console.log(action.payload.data)return { ...state, users: action.payload.data };}return state; }console.log在chrome控制台中返回此值[object, object]我的问题出现在如何映射对象数据上.我尝试了以下将数组映射到的位置. (用户是对象数组的支柱.)......

javascript-映射对象数组并且仅采用唯一【代码】

有没有更优雅的方式来编写此行代码?_.chain(_.uniqBy(someArray,"someProperty.name")).map("someProperty").value();似乎我应该能够链接它,而不是将lodash .uniqBy调用嵌套在.chain调用中. 我希望以下内容能奏效,但不会._.chain(someArray).map("someProperty").value().uniqBy("name");输入为:someArray = [{aProp: '1',anotherProp: '2',thirdProp: '3',someProperty: {id: 1,name: "john"}},{aProp: '3',anotherProp: '4',th...

映射 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部