代码如下:
function testController() { var vm = this; vm.model = { name: "controllerAs vm test" }; }
测试代码如下:
describe('Controller: testController', function () { beforeEach(module('myApp')); var testController; beforeEach(inject(function ($controller) { scope = {}; testController = $controller('testController', { }); })); it('should have vm.model defined and testController.vm.model is equal to controllerAs vm test', function () { expect(testController.vm).toBeDefined(); expect(testController.vm.model).toBeDefined(); expect(testController.vm.model.name).toEqual("controllerAs vm test"); }); });
代码如下:
function foo(){ var vm = this; vm.name = 'Josh'; } var myFoo = new foo(); myFoo.name; // 'Josh';
区块链电子发票可以实现连接每一个发票干系人,可以追溯发票的来源、真伪和报销等信息,让发票信息全场景流通成为现实。另外,区块链电子发票将支付与开票相结合,实现了“交易数据即发票”,有效解决开具发票填写不实、不开、少开等问题,保障税款及时、足额入库。