Vyhledávání na webu
Máme několik objektů naplněných obrazovým zdrojem. Je možné dosáhnout perspektivní transformace naplněného obrazu úpravou pozic obdélníkové sítě ve fabric js?
Snažím se dosáhnout něčeho podobného jako na výše uvedeném obrázku ve Fabric.js....
Přečtěte si více →
Po otočení objektu je možné získat levé, horní a pravé umístění virtuálního obdélníku?
To, co hledáte, je ohraničující obdélník vašeho objektu:
getBoundingRect
Přečtěte si více →
Snažím se zabalení knihovny TypeScript pomocí rollupu s deklaracemi (d.ts) a chci vytvořit výstupy ve verzích cjs i es.
Takže jsem přišel s tímto konfiguračním souborem pro Rollup:
const {nodeResolve} = require('@rollup/plugin-node-resolve') const nodeExternals = require('rollup-plugin-node-externals'); const json = require('@rollup/plugin-json'); const commonjs = require('@rollup/plugin-commonjs'); const typescript = require('rollup-plugin-typescript2'); const packagePlug Přečtěte si více →
Snažím se spustit dvě knihovny v jednom projektu: fetch-node, což je modul ES, a Express, který je CommonJS. Problém je v tom, že musím importovat fetch-node takto:
import fetch from 'node-fetch';ale Ex
Přečtěte si více →Snažím se vytvořit tvar na základě následujícího kódu JavaScriptu v KineticJS:
var triangle = new Kinetic.Shape({ drawFunc: function(canvas) { var context = canvas.getContext(); context.beginPath(); context.moveTo(200, 50); context.lineTo(420, 80); context.quadraticCurveTo(300, 100, 260, 170); context.closePath(); canvas.fillStroke(this); }, fill: '#00D2FF', stroke: 'black', strokeWidth: 4 });Toto j
Přečtěte si více →
Ahoj,
Mám projekt v TypeScriptu, ve kterém se snažím vytvořit instanci třídy, která byla výchozím exportem jiného balíčku. Svojí projekt píšu v syntaxi ESM, zatímco balíček, na kterém závisí, má výstup v CJS. Problém, na kter
Přečtěte si více →
Mám prototypní nastavení monorepa v TypeScriptu, které je funkční s CJS, Yarn workspaces a projektovými odkazy používajícími inkrementální sestavení:
https://github.com/rosskevin/learn-a/tree/build-cjs-esm
Jelikož tsc -b používá výchozí tscon
Přečtěte si více →Jak udělat objekt fabricjs „uzamčený“ tak, že:
Snažil jsem se najít kód, který se zabývá vlastností 'evented', ale v zdrojovém kódu jsem ho nemohl najít. Vla
Přečtěte si více →
Jsem nový ve FabricJs a můj problém se týká změny velikosti textového pole - mám následující řešení, které umožňuje měnit velikost textového pole vertikálně a horizontálně, ale ne současně. Snažil jsem se najít řešení, které umožňuje obojí najednou, aniž by se změnil velikost textu. Můž
Přečtěte si více →
Píši aplikaci v TypeScriptu, která využívá závislosti nainstalované pomocí NPM:
Existuje nějaká konfigurace tsconfig.json, která by mi umožnila transparentně používat všechn
Přečtěte si více →