小编Lef*_*fty的帖子

ng-view无法在AngularJS / Express中使用局部函数

一切正常,直到我尝试在ng-view中显示部分文件。

/public/app/app.js

angular.module('app', ['ngResource', 'ngRoute']);

angular.module('app').config(function($routeProvider,$locationProvider){
    $locationProvider.html5Mode(true);
    $routeProvider
      .when('/', {templateUrl: '/partials/main', controller: 'mainCtrl'});
 });

angular.module('app').controller('mainCtrl', function($scope){
    $scope.myVar = "Hello Angular";
});
Run Code Online (Sandbox Code Playgroud)

/server/includes/layout.jade

doctype html 5
html
  head
    link(rel="stylesheet", href="/css/bootstrap.css")
    link(rel="stylesheet", href="/vendor/toastr/toastr.css")
    link(rel="stylesheet", href="/css/site.css")
 body(ng-app="app")
    block main-content
    include scripts
Run Code Online (Sandbox Code Playgroud)

/server/includes/scripts.jade(脚本中没有版本号)

script(type="text/javascript", src="/vendor/jquery/jquery.js") 2.1.0
script(type="text/javascript", src="/vendor/angular/angular.js") 1.2.16
script(type="text/javascript", src="/vendor/angular-resource/angular-resource.js")
script(type="text/javascript", src="/vendor/angular-route/angular-route.js")
script(type="text/javascript", src="/app/app.js")
Run Code Online (Sandbox Code Playgroud)

/views/index.jade

extends ../includes/layout

block main-content
  section.content
    div(ng-view) 
Run Code Online (Sandbox Code Playgroud)

/views/partials/main.jade

h1 This a Partial
h2 {{ myVar }}
Run Code Online (Sandbox Code Playgroud)

最后是server.js

var express = require('express'),
stylus = require('stylus');

var env = …
Run Code Online (Sandbox Code Playgroud)

node.js express angularjs pug

5
推荐指数
1
解决办法
3077
查看次数

Three.js 对象自身阴影取决于几何体

我在 clara.io 上玩了一点,我想重现用它完成的图像。

实际的

我已经在网上搜索了几天,希望重现他们所谓的“真实”渲染。正如您在图像上看到的,六个圆形部分在(一块)砖上有来自多个光源的阴影。

我不知道他们是如何做到的,无论是简单的设置还是复杂的着色器。我能做的最好的是我不知道如何根据它的几何形状来制作和阴影自身。

任何小径?

shader shadow three.js

3
推荐指数
1
解决办法
5075
查看次数

如何使用jQuery/CoffeeScript重定向到页面

我正在尝试这个,但有一个jQuery错误

$(location).attr("href",'/imageblocks/'+$(el).attr('id')+'/edit/')
Run Code Online (Sandbox Code Playgroud)

它在JavaScript上完美运行,但是用CoffeScript触发了jQuery错误,我猜它是$(位置)但找不到正确的单词.

javascript jquery coffeescript

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

ThreeJS无法加载Json文件

首先,我已经读过这个问题没有帮助

我怎么做:首先我将模型从C4D导出到.ojb.然后我将obj导入www.trheejs/editor

我填补了所有空白

在此输入图像描述

然后从树中我选择我的对象并将其导出到Threejs对象,它保存一个.json文件

我的代码

<script>
    var scene = new THREE.Scene();
    var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 0.1, 1000);
    var renderer = new THREE.WebGLRenderer();
    renderer.setSize(window.innerWidth, window.innerHeight);
    document.body.appendChild(renderer.domElement);
var kiss = new THREE.Object3D(), loader = new THREE.JSONLoader(true);
loader.load( "brikk2.json", function ( geometry, materials ) {
    var mesh = new THREE.Mesh( geometry, new THREE.MeshPhongMaterial( { color: 0xff0000, ambient: 0xff0000 } ) );
    scene.add( mesh );
}); 
           var render = function () {
        requestAnimationFrame(render);
        renderer.render(scene, camera);
    };
    render();
</script>
Run Code Online (Sandbox Code Playgroud)

当我运行时,我有这些错误消息

THREE.WebGLRenderer …
Run Code Online (Sandbox Code Playgroud)

javascript json three.js

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