每当我点击Android设备监视器时,我在android studio中出现此错误:
---------------------------
Monitor
---------------------------
An error has occurred. See the log file
C:\Users\<user>\AppData\Local\Android\android-studio\sdk\tools\lib\monitor-x86_64\configuration\1413432754457.log.
---------------------------
Aceptar
---------------------------
Run Code Online (Sandbox Code Playgroud)
并且日志文件包含以下内容:
!SESSION 2014-10-15 23:12:34.229 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.7.0_67
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=es_CO
Command-line arguments: -os win32 -ws win32 -arch x86_64
!ENTRY org.eclipse.osgi 4 0 2014-10-15 23:12:34.641
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) …Run Code Online (Sandbox Code Playgroud) 不知道如何映射使用ko.viewmodel计算的字段,任何人都知道它是如何完成的?非常感谢任何帮助.
var model = {
firstName: "Le gatêau",
lastName: "Chien",
items: ['J-Rock', 'J-Pop'],
itemselected: 'J-Pop',
all: function(){ return firstName + ', ' + lastName + ', ' + itemselected },
};
Run Code Online (Sandbox Code Playgroud)
编辑:
我后悔没有更清楚,我编辑我的问题,我使用ko.viewmodel插件将对象转换为ko模型,但不是作为字段ko.computed将对象定义为ko时将地图识别为一个计算:
var updatedModel = {
firstName: "El pastel",
lastName: "Perro",
items: ['Pop', 'Rock'],
itemselected: 'Rock',
all: function(){ return firstName + ', ' + lastName + ', ' + itemselected },
};
var viewModel = ko.viewmodel.fromModel(model);
ko.applyBindings(viewModel);
Run Code Online (Sandbox Code Playgroud)
我的代码complet在这里DEMO
编辑2:
感谢您的回复,我将最终代码与我想要的功能放在一起:
JS:
var options = {
extend: {
"{root}": …Run Code Online (Sandbox Code Playgroud)