小编kin*_*aro的帖子

单击Android设备监视器时出现Android Studio错误

每当我点击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)

android android-studio

13
推荐指数
2
解决办法
3万
查看次数

如何映射使用ko.viewmodel计算的字段

不知道如何映射使用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)

knockout.js knockout-viewmodel-plugin

2
推荐指数
1
解决办法
279
查看次数